package tools;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;

public class Kolekcje {

	public static <T> Collection<T> zrobKolekcje(Iterator<T> iterator) {
		
		Collection<T> wynik = new ArrayList<T>();
		while (iterator.hasNext()) {
			T t = iterator.next();
			wynik.add(t);
		}
		
		return wynik;
	}
	
	public static <T> List<T> zrobListe(Iterator<T> iterator) {
		
		List<T> wynik = new ArrayList<T>();
		while (iterator.hasNext()) {
			T t = iterator.next();
			wynik.add(t);
		}
		
		return wynik;
	}
}
